Configuration Management for Component-based Systems
نویسندگان
چکیده
One of the basic problems when developing component-based systems is that it is difficult to keep track of components and their interrelationships. This problem emerges already in the requirement phase, in which we want to identify and select the most appropriate components. Later, during the assembly and deployment process, or when upgrading components, the problem of components identification and dependency management becomes even more important. One way to maintain control over upgrades is to use component identification and dependency analysis. These are well known techniques for managing system configurations during development, but are rarely applied in managing run-time dependencies. Knowledge of the possible impacts of an update is important, since it can be used to limit the scope of testing and be a basis for evaluating the potential damage of the update. In this paper we analyse different types of dependencies and discuss how to identify and specify them, in analogy with Makefiles. The dependencies can be showed in a form of a dependency graph. The dependency graphs can also be used to facilitate maintenance by identifying differences between configurations, e.g., making it possible to recognise any deviations from a functioning reference configuration.
منابع مشابه
New Challenges for Configuration Management
More and more systems are developed using components. There is a move from monolithic to open and flexible systems. In such systems, components are upgraded and introduced at run-time, which affects the configuration of the complete system. Keeping up-to-date information about which components are installed is a problem. Updating a component also affects the compatibility of the system. It is t...
متن کاملSelf-Configuration Framework for Networked Systems and Applications
The increased complexity, heterogeneity and the dynamism of networked systems and applications make current configuration and management tools to be ineffective. A new paradigm to dynamically configure and manage large-scale complex and heterogeneous networked systems is critically needed. In this dissertation, we present a self configuration paradigm based on the principles of autonomic comput...
متن کاملTowards Component-based Software Maintenance via Software Configuration Management Techniques
This paper presents an approach that aims to assist maintenance of component-based systems by means of Software Configuration Management techniques. These techniques support different activities of software maintenance, from the maintenance request up to implementation and integration. Moreover, some feedback about the relationship of component-based artifacts is provided by applying data minin...
متن کاملA Dynamic Approach for Honeypot Management
Honeypot is a security device the value of which lies mainly in discovering and inspecting, being attacked and being at risk. Most of the present Honeypots are configured and installed on the network statically. In some cases considerations have been made on dynamic configuration of Honeypots at the time of installation but still no study have been carried out on how to instantaneously change t...
متن کاملTowards XML-based Configuration Management for Distributed Systems
Today, we are seeing more distributed systems on enterprise networks and on the Internet. It is difficult to effectively manage configuration information of these distributed systems because they are distributed in nature and they may be deployed with different software components and running on heterogeneous computing platforms. However, a centralized configuration management system for distri...
متن کاملLastbezogene Rekonfiguration von komponentenbasierten verteilten Systemen mit benutzergesteuerten Anwendungen
0 This report investigates the load-aware reconfiguration of component-based distributed systems with user-controlled applications. At first, the structure of the report is described. Then, the two main topics of this work are presented: A new method for modeling component-based distributed systems with user-controlled applications and an evaluation of several design proposals for the load-awar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001